闲扯
$LOJ$ 果然是毒瘤,这道题时限居然只开 $160ms$ ,我也是醉了。还是洛谷友善
题面
P3521 [POI2011]ROT-Tree Rotations
Solution
我们可以发现对一个点的两颗子树进行交换,只会影响到这两颗子树之间的贡献,对其他的没有影响。(除去这两颗子树外,在你前面的还是在你前面,在你后面的还是在你后面)
我们可以模拟线段树合并的过程,每次合并时顺便处理出两者每一个放前面时,逆序对的数目,答案加上较小的那一个即可。
Code
1 |
|
总结
题解里面说的人话真棒